home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / Music / EDIT / HDFrequency / HDFrequency.doc < prev    next >
Text File  |  1995-08-23  |  13KB  |  382 lines

  1. ----------------------------------------------------------------------------
  2.  
  3.        â    Ñ  ÑÑÑæ,  ÔÑÑÑÑ
  4.        âL   #  Ø¯¯"#, H¯¯¯¯
  5.        âL   #  #   `þ H     âµØ gW#p  æHaÑ  Ì  Ñ  æHb_ Ñw#b  gØÑp Ñ  z¹
  6.        âÑÑÑÑ#  #    # HWææø âP  Ø  #cJF `# ]1  # dF `b #F §L Ø  # #  #
  7.        âF¯¯¯#  #    # H¬""" âL J#wwÆLØ   # ]1  # #µww# #  |Lj1    ]L #
  8.        âL   #  #   JF H     âL JK"""~0   # ]1  # #"""" #  |LJþ  ù  #]F
  9.        âL   #  #wwwØ  H     âL  #,_# ]b_w# `#_d# ¶Þ_JF #  |L #_gØ  0Ø
  10.        9    9  999°   9     9   ¬@Æ´  °@°#  9@"9  °@°  9  7¹ ¬@P   ]#
  11.                                          #                        _d´
  12.                                          @                        0P
  13.  
  14.                  wwwww        w                           _ww
  15.                  #°°°¶þ       #                          gØ°¶#
  16.                  #    H  wæw  #  aæw  _wæw  aæw  ¸wæç    dF  H
  17.                  #___dF dK¯¶Þ # JP¯¶k Ø"¬# J@¯¶þ #"¬#    ¯  _#
  18.                  #M**#ç #__J# # #,__# ¯_wØLJ#w_ J&__ÆL     g#'
  19.                  #   `# #9999 # #9999 ÆP°ãL ¬°Mb]@999¹    dK
  20.                  #    # 0_ gf # ¶Þ g# # _ØL]L _# #__æ    ]F___
  21.                  *    * ¬MH@  *  ÆH@  ¶H@?Ø ÆHM´ 7NØK    0****
  22.  
  23.                                   v38.076
  24.                    (c) 1992,1993,1994 Mellow Technologies
  25.  
  26.            Written by Michael Bock, Vorwärtsstraße 5, 44139 Dortmund
  27.  
  28.                 e-mail: mbo@dosis.uni-dortmund.de (InterNet)
  29.  
  30. ----------------------------------------------------------------------------
  31. DISCLAIMER
  32. -----------------------------------------------------------------------------
  33.  
  34.  
  35.  
  36.   HD Frequency is a SHAREWARE product. This means that it can be used, copied
  37.   and distributed freely, provided that:
  38.  
  39.   - No fee is charged for copying and distribution.
  40.   - It is distributed ONLY in its original archive.
  41.   - This document is copied along with the program.
  42.  
  43.   This program is provided "as is" without warranty of any kind. The entier
  44.   risk of using it is to the user himself. In no event I (the author) will
  45.   be liable for direct or indirect damage, loss of data or criminal actions
  46.   done due to the use of this program. If you do not agree with this, you
  47.   may not use this program.
  48.  
  49.   - I strongly recommand that it is illegal to publish this archive on disks
  50.     that are spread together with publications ('disk+mag'). If you would
  51.     like to do so, you need my permission.
  52.  
  53.  
  54. ------------------------------------------------------------------------------
  55.  
  56. Limitations on this Demo release
  57.  
  58. - Cut Function disabled
  59. - Most Effect modules disabled
  60. - Sample length reduced to 800kb
  61. - Playlist Editor limited to 5 entries
  62. - The documentation is only half of its original size
  63.  
  64. ------------------------------------------------------------------------------
  65.  
  66. The complete package contains the following features:
  67.  
  68. - All disabled functions of this demo release are working.
  69. - Samples up to 60kHz, the length of samples is only limited by the
  70.   ammount of free space on your harddisk.
  71. - Four Track editor now works with 1024 entries.
  72. - 68000 & 68020 Versions.
  73. - Printed manual
  74. - Hotline for registred users.
  75.  
  76. You can purchase the whole program package sending the shareware fee of DM
  77. 50 or US$30 right now to me:
  78.  
  79.  Michael Bock
  80.  Vorwärtsstraße 5
  81.  44139 Dortmund
  82.  
  83.  Germany
  84.  
  85. ( Use Registration file for this )
  86.  
  87. ------------------------------------------------------------------------------
  88.  
  89. 1 Preface
  90.  
  91. HDFrequency is a "Harddisk-recording-system" for Amiga® computers. Many HD
  92. recording systems do exist for amiga of course, but they all need
  93. external hardware (16 bit audio cards). So I decided to write a program
  94. that makes use of standard 8bit audio digitizers in combination with a
  95. harddiskrecording system. To my mind you can do lots of things with this
  96. program, and the quality is not so bad at all .....
  97.  
  98. 1.1 Hardware requirements
  99.  
  100. This program makes use of many features from Kickstart 2.0 .You should
  101. have at least Kickstart 37.175 to run this program. Lots of free space on
  102. your harddisk recommanded as well.
  103.  
  104. There are existing 4 versions of the program:
  105.  
  106. HDFrequency 68000       For amigas with at least 320 kB Chip & 450 kB other
  107.                         memory
  108. HDFrequency 68000e      For amigas with 1MB Chip and at least 1 MB other
  109.                         ram.
  110. HDFrequency 68020       For amigas with 1MB Chip + 1MB Fast + 68020+.
  111.                         This version contains a 4 track CPU replayer.
  112. HDFrequency 68020l      For amigas with 1MB Chip + 1MB Fast + 68020+.
  113.                         This version contains a 3 track CPU replayer.
  114.  
  115. 68020+ versions of the program contain instead of a dma fourtrack that
  116. allows to replay 4 samples with 30 KHz at the same time, a cpu replay
  117. routine that allows replaying fourtracks with >30 KHz if your processor is
  118. fast enough. Fast means, that a 68030 25 MHz ist slow, a4000/040 would be a
  119. fine thing. For all those who do not own a4000/040, but an 68030, there is
  120. a version that only replays 3 cpu voices at the same time with sampling
  121. rates > 30 KHz.
  122. For all those who do not need sampling rates >30 KHz use the 68000
  123. versions, they allow replaying 4 voices with max 30 KHz at the same time,
  124. even on an old a500, 2mb.
  125.  
  126. - Speed comparison of 68020+ versions
  127.   (HD read = 600 kb/s, 58% cpu avail (a1200 At Bus)
  128.  
  129.                     4 Voices CPU    3 Voices CPU
  130. A1200 4 MB F        4 * 20 KHz      3* 28 KHz
  131.  
  132. 68030 28 MHz 4 MB F 4 * 30 KHz      3* 36 KHz
  133.                                     2* 40 KHz
  134.  
  135. 68030 40 MHz        ????            ????        (Send me, if you can !)
  136.  
  137. 68040 25 MHz        ????            ????
  138.  
  139. - 68000 Versions    4 DMA Voices
  140.  
  141. A1200               4* 30 KHz
  142. A500 2MB Fast       4* 30 KHz
  143.  
  144. Once again, if you only need sampling rates < 30 KHz, use 68000
  145. versions of the program package.
  146.  
  147. Another point worth beeing noticed: The Speed of your HD, if possible use
  148. addbuffers XXX 1000, never use stacker® systems like xfh®, epu®,
  149. diskexpander®, they will slow down your hd quite a lot.
  150.  
  151. 1.2 Contents
  152.  
  153. This archiver should contain the following files:
  154.  
  155. - Doc File (This one)
  156. - HDF 68000
  157. - HDF 68000e
  158. - HDF 68020
  159. - HDF 68020l
  160. - Install_Script
  161. - Revision History (Ascii File)
  162. - Register (Ascii File)
  163.  
  164. 1.3 Installation
  165.  
  166. Boot your machine as usual then click on the install_Script icon from your
  167. hd_Frequency disk. This script uses the Commodore utility installer that
  168. should be available in the C: directory of your harddisk.
  169.  
  170. Chapter II
  171.  
  172. 2.1 The Audio Dock
  173.  
  174. After calling the program from workbech you can watch a window with two VU
  175. meters, and on the right hand side of this window a small icon list. If
  176. this window is activated you are in the main control area of HDFrequency.
  177. All other program functions can be called from this window.
  178.  
  179.  
  180. 2.2 Project Menu
  181.  
  182. 2.2.1 About
  183.  
  184. This window gives closer information about the program and so on ..
  185.  
  186.  
  187. 2.2.2 Quit
  188.  
  189. Here you can quit the program, what else ?
  190.  
  191.  
  192. 2.3 Sampler Menue
  193.  
  194. This program supports standard sound samplers. In other sampling software
  195. you may find these so called standard samplers searching for 'generic
  196. samplers'. Perfect Sound® compatible samplers are not supported (yet).
  197.  
  198.  
  199. 2.3.1 Channel
  200.  
  201. If you are using a stereo sound sampler you can decide using either the
  202. right or the left channel for recording samples.
  203.  
  204.  
  205. 2.4 Audio Menue
  206.  
  207. 2.4.1 Replay Sample
  208.  
  209. This routine replays a sample selected before. Position and time are
  210. displayed while replaying the sample. Replaying is controlled by using the
  211. icons on the audio dock window: <<, >>, stop and pause.
  212.  
  213. You can start the replay routine also from the main dock window selecting
  214. the '>' icon.
  215.  
  216. This routine uses DMA for replaying the sample. This means that samples
  217. recorded before with more than 30876 Hz are replayed with 30876 Hz, because
  218. normal amiga dma is not able replaying the samples faster.
  219.  
  220. On 68020+ versions samples > 30876 will be replayed with the correct sample
  221. rate upto 62 kHz.
  222.  
  223.  
  224. 2.4.2 Replay Sample HQ
  225.  
  226. This routine replays a sample, that was previously selected from sample
  227. editor. Now a CPU replay routine is used replaying a sample. The top
  228. sampling rate is now 65000 Hz (a1200+). DMA switched off and screen blanked
  229. to raise the quality of the sample. On a normal a500 the replay rate is
  230. round about 32000 Hz, because the processor is not fast enough. A sample of
  231. 30KHz replayed in HQ mode sounds rellay better than replayed in DMA mode.
  232.  
  233. 2.4.3 Record Sample
  234.  
  235. This function records a sample using the sample rate selected in 2.3.2. You
  236. can also enter this function by pressing the 'o' icon the the main window.
  237. Next you have to enter the filename of the sample to be recorded right now.
  238. Now you can control the input signal using the VU Meter and overpeak box.
  239. If the overpeak box look black the sample is overpeaked.
  240. After this, start the recording with the right mouse button or quit using
  241. the left one. To stop recording also press the left mouse button.
  242. If your processor is too slow for the sample rate you requested the program
  243. will let you know.
  244. Samples are recorded in standard IFF8SVX format. In this case you also can
  245. use iff-samples from other programs.
  246.  
  247.  
  248. 2.4.4 Playlist Editor
  249.  
  250. Through calling this function you will enter the playlist editor. Within
  251. this option you can create 4 fourtrack tune.
  252.  
  253.  
  254. 2.4.5 Sample Editor
  255.  
  256. After selecting this option you enter the sample window to manipulate samples.
  257.  
  258.  
  259. 2.4.6 Replay Fourtrack
  260.  
  261. This function, you even may call this the main part of the program, replays
  262. a sequence created once before in the playlist editor. After picking this
  263. function a small window appears on the screen presenting you the current
  264. position of the playlist. With right mousebutton you can cue forward.
  265. Left mouse button aborts replaying.
  266.  
  267. Some words about the 68020+ version:
  268.  
  269. Holding down the Tab key before starting this routine will blank the screen
  270. and disable nearlly all DMA channels to improve quality.
  271. It is possible that the 68020+ routine is not able to replay the fourtrack
  272. correctly because your processor may not be fast enough. As an example it
  273. is not possible to replay two 40 KHz samples on a1200. In this case the
  274. interrupt routine will loop and loop and ...... press left mouse button to
  275. escape.
  276.  
  277.  
  278. 3 Sample Editor
  279.  
  280. First select a sample to be edited using the asl file requester. After this
  281. you can watch the sample beeing displayed in a window. Using the size
  282. button of the window it is possible to change the size of the window.
  283. Using the mouse you can range a certain part of the sample to cut it off or
  284. something the like. Mark the sample by pressing the mouse botton somewhere
  285. on the sample window and releasing it somewhere else on the window. The
  286. intervall between the mouseclick will be displayed now, it is ranged.
  287.  
  288.  
  289. Here are some parts missing --> it's only a demo.
  290.  
  291.  
  292. 4 Playlist Editor
  293.  
  294. Right in this part of the program you can create the sample lists required
  295. for the replay fourtrack routine. For each item of the viewlist you can
  296. choose its own channel and starting time, this is done by selecting the
  297. channel by clicking the mx_gadgets and to edit the time gadgets.
  298.  
  299.  
  300. 4.1 New
  301.  
  302. Add a sample to the viewlist structure, choose your desired sample from
  303. asl_requester.
  304.  
  305.  
  306. 4.2 Delete
  307.  
  308. A sample is deleted from the viewlist.
  309.  
  310.  
  311. 4.3 Get File
  312.  
  313. Nearlly the same as 4.2. but here no new entry will be created, only the
  314. sample name will be changed.
  315.  
  316. 4.4 Channels
  317.  
  318. By clicking on the mx_gadgets you can select the replay channel for a
  319. selected sample from the viewlist. Default value is channel 1 after
  320. creating a new entry.
  321.  
  322. 4.5 Time
  323.  
  324. Enter the starting time of the sample and confirm by pressing return. The
  325. syntax is as follws 1.45'20'' = 14520
  326.  
  327. 4.6 Start
  328.  
  329. This one gives you the chance to change the start time of the playlist,
  330. this means that you can skip some samples. If the start time is 20000 all
  331. samples untill 2.00.00 are Skipped. Syntax is as in 4.5.
  332.  
  333. 4.7 Project Menu
  334.  
  335. 4.7.1 Load Playlist
  336.  
  337. A playlist saved before with option 4.7.2 will be reloaded.
  338.  
  339. 4.7.2 Save playlist
  340.  
  341. A playlist created before can be saved to harddisk. Use asl_request to
  342. enter a name.
  343.  
  344. III Other things
  345.  
  346. 5 Technical information
  347.  
  348. This programs makes use both of your processor and harddisk in quite an
  349. intense way. So be aware of using tools that reduce the performance of
  350. your processor such as stacker® systems like xfh® epu® (diskexpander®).
  351. If you are using epu or diskexpander use "epu device XXX chng nosave" to
  352. beware epu from crunching files while saving.
  353.  
  354. Some things about speed: If you want to echo a 5 mb sample you need at
  355. least the following time
  356.  
  357. 2 * Length of sample          2 * 5120 kb
  358.     ----------------         -------------      = 14s !  (2 for reading
  359.      Speed of Hd               750 kb*s^-1                & writing   )
  360.  
  361. Then you have to add the time the effect needs.
  362.  
  363. The result is: The better hd and processor you have is, the better is the
  364. performance of the system.
  365.  
  366. This version has been completely enforcer debugged.
  367.  
  368. Program tested using
  369.  
  370. a500        7.09 MHz 1 MB Chip   2 MB Fast  85 MB Quantum ELS   Multi E.
  371. A1200      14.18 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  372. A1200/030  28.00 MHz 2 MB Chip   4 MB Fast 120 MB Connor        IDE
  373. A4000/040  25.00 MHz 2 MB Chip  10 MB Fast 120 MB Quantum       IDE
  374.  
  375. Program tested using both kickstart 37.230 and 39.106.
  376. SetPatch 40.14 and 37.38 was installed on these machines.
  377.  
  378.  
  379. -- YOU BETATEST THIS --
  380.  
  381.  
  382.